microscopic pathology - German English Dictionary